.mydatumh-box{
	text-align: center;
	padding: 17rpx 0;
	.title{
		font-size: 60rpx;
		font-weight: 700;
		color: #323333;
		margin-bottom: 30rpx;
	}
	.tips{
		font-size: 28rpx;
		font-weight: 400;
		color: #CCCCCC;
	}
	.image-box{
		margin-top: 30rpx;
		image{
			width: 140rpx;
			height: 140rpx;
			border-radius: 50%;
		}
		.image-tip{
			font-size: 26rpx;
			font-weight: 400;
			color: #333333;
		}
	}
	.name-box{
		margin-top: 59rpx;
		padding: 0 76rpx;
		.input{
			width: 100%;
			background: #fff;
			font-size: 40rpx;
			font-weight: 600;
			color: #999999;
			letter-spacing: 1rpx;
			padding: 28rpx 0;
			border-radius: 75rpx;
		}
	}
	.gender-box{
		margin: 59rpx 0;
		display: flex;
		justify-content: center;
		.gender{
			padding: 15rpx 30rpx;
			background: #E0E0E0;
			border-radius: 35rpx;
			margin: 0 15rpx;
			font-size: 28rpx;
			font-weight: 600;
			color: #FFFFFF;
		}
	}
	.picker-box{
		padding: 56rpx 0 39rpx;
		background: #FFFFFF;
		display: flex;
		justify-content: space-around;
		.item{
			.name{
				font-size: 36rpx;
				font-weight: 400;
				color: #999999;
				line-height: 50rpx;
				letter-spacing: 1prx;
			}
			.value{
				font-size: 24rpx;
				font-weight: 400;
				color: #999999;
				line-height: 33rpx;
				letter-spacing: 1rpx;
			}
		}
	}
	.submit-box{
		margin-top: 59rpx;
		padding: 0 26rpx;
		.submit{
			border-radius: 14rpx;
			padding: 25rpx 0;
			background: #FF6600;
			font-size: 36rpx;
			font-weight: 400;
			color: #FFFFFF;
		}
	}
	.avatar-box{
		background-color: #FFFFFF;
		padding: 43rpx 28rpx; 
		.title{
			font-size: 36rpx;
			font-weight: 400;
			color: #333333;
			line-height: 50rpx;
		}
		.mode{
			padding: 0rpx 93rpx;
			margin: 59rpx 0;
			display: flex;
			justify-content: space-between;
			.left-box{
				display: flex;
				flex-direction: column;
				.left{
					width: 130rpx;
					height: 130rpx;
					background: #D8D8D8;		
					border: 1px solid #979797;
					border-radius: 50%;
					margin-bottom: 24rpx;
				}
			}
			.fontclassIcon_Plus{
				font-size: 60rpx;
				font-weight: lighter;
				color: #999999;
				line-height: 130rpx;
			}
		}
		.cancel{
			padding: 25rpx 0;
			border: 1px solid #979797;
			border-radius: 14rpx;
		}
	}
	.default-box{
		background: #fff;
		padding-bottom: env(safe-area-inset-bottom);
		padding: 28rpx; 
		.image-box{
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
			margin-bottom: 28rpx;
			image{
				height: 140rpx;
				width: 140rpx;
				border-radius: 50%;
				margin-right: 24rpx;
				margin-top: 26rpx;
			}
		}
		.cancel{
			padding: 25rpx 0;
			border: 1px solid #979797;
			border-radius: 14rpx;
		}
	}
}